go arena allocator
https://github.com/bracesdev/errtrace/blob/3e960dffd8e9421c81e7fa3ec918a85043d9e76f/arena.go
arena か?と言われると微妙に思えるが確かにシンプルかつロックフリーではある
1. 小さな slab allocator を用意
2. slab allocator を
sync.Pool
に詰めて管理
いっぱいになってたらプールから捨てる